.multifileuploader2 i.fileIcon {
    font-size: 16px;
    color: #39CCCC
}

    .multifileuploader2 i.fileIcon.fa-file-pdf-o {
        color: #D81B60
    }

    .multifileuploader2 i.fileIcon.fa-file-excel-o {
        color: #00a65a
    }

    .multifileuploader2 i.fileIcon.fa-file-word-o {
        color: #3c8dbc
    }



    .multifileuploader2 table td.filename {
        word-break: break-word;
    }

.multifileuploader2 table td.buttonlist {
    display: inline-flex;
}

    .multifileuploader2 table td.buttonlist .btn {
        padding-top: 5px;
    }

    .multifileuploader2 table td.buttonlist .badge-view {
        margin-right: 5px;
    }
    .multifileuploader2 table td.buttonlist .badge {
        padding-top: 4px;
        padding-left: 6px;
    }

.multi-image-uploader {
    margin: 0px;
    padding: 0px;
    list-style-type: none;
}

.multi-image-uploader > .multi-image-uploader-box {
    margin-bottom: 8px;
    min-width: 158px;
}

.multi-image-uploader > .multi-image-uploader-box > .multi-image-uploader-content {
    width: 100%;
    border: #f0f0f0 1px solid;
}

.multi-image-uploader > .multi-image-uploader-box > .multi-image-uploader-content > .multi-image-uploader-img {
    text-align: center;
    cursor: pointer;
}

    .multi-image-uploader > .multi-image-uploader-box > .multi-image-uploader-content > .multi-image-uploader-img > .multi-image-uploader-img-item {
        display: inline-block;
        vertical-align: middle;
    }

.multi-image-uploader-title {
    padding-left: 5px;
    padding-right: 5px;
}

.multi-image-uploader-title > div {
    width: 100%;
    font-size: 14px;
    text-align: center;
    margin-top: 2px;
    margin-bottom: 2px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    word-break: break-all;
    width: 100%;
    display: inline-block;
}

.multi-image-uploader-button {
    padding-bottom: 7px;
    padding-top: 3px;
}

.multi-image-uploader-button > div {
    text-align: center
}
.multi-image-uploader-button > div >button
{
    margin-bottom: 1px;
}
.webui_table.fullwidth{
    min-width: 100%;
    max-width: initial !important;
  }

  .webui_table_wrapper>.box-body {
    position: relative;
  }




  .webui_table_wrapper i.head-sort-icon{
    margin-left: 5px;
    cursor: pointer;
  }

  .webui_table_wrapper i.head-sort-icon.fa-sort{
    width:14px;
  }

.webui_table_float_left {
    display: block;
    float: left;
    position: absolute;
    left: 0px;
    top: 0px;
    background-color: white;
    z-index: 3;
}

  .webui_table_float_left table {
    margin-bottom: 0px;
  }

  .webui_table_float_tablecontent {
    overflow-x: auto;
  }

    .table>tbody>tr>td, 
    .table>tbody>tr>th, 
    .table>tfoot>tr>td, 
    .table>tfoot>tr>th, 
    .table>thead>tr>td, 
    .table>thead>tr>th {
        vertical-align: middle;
    }

    .table>tbody>tr>td, 
    .table>tbody>tr>th, 
    .table>tfoot>tr>td, 
    .table>tfoot>tr>th, 
    .table>thead>tr>td, 
    .table>thead>tr>th {
        text-align: center;
    }

  .webui_table_wrapper .webui_table_float_tablecontent>table.webui_table {
    margin-bottom: 0px;
  }

    .webui_data_cell_labelValue {
        width: 100%;
        
        word-break: keep-all;
    }

        .webui_data_cell_labelValue.withWidth {
            white-space: normal;
            word-wrap: break-word;
            word-break: break-all;
        }
/* .webui_table_float_left td{
    height:38px;
  } */
.webui_table_float_right {
    display: block;
    float: right;
    position: absolute;
    right: 0px;
    top: 0px;
    background-color: white;
    z-index: 3;
}

  .webui_table_float_right table {
    margin-bottom: 0px;
  }

table.simpletable {
    margin-bottom: 0px;
}
.tangram-suggestion {
    z-index: 19891999 !important;
}

.tangram-suggestion-main {
    z-index: 19891999 !important;
}